var ITEM_NUM = require('../conf.jsx').ITEM_NUM;

//渲染首页列表的方法可能被复用，我们使用混合
module.exports = {
    //获取随机背景图片的方法
    getBackgroundImageUrl:function () {
        var num = parseInt(Math.random()*ITEM_NUM);
        return 'url(img/item/item' + num + '.jpg)';
    },

    //创建列表的方法
    createList:function () {
        // console.log(this.state.data);
        return this.state.data.map(function (obj, index) {
            var style ={
                backgroundImage:this.getBackgroundImageUrl()
            };
            return(
                <li key={index} style={style}>
                    <a href={obj.site} target="_blank">
                        <div className="content">
                            <h2>{obj.name}</h2>
                        </div>
                        <div className="layer">
                            <p>{'公司：'+obj.company}</p>
                            <p>{'类型：'+obj.type}</p>
                            <p>{'描述：'+obj.description}</p>
                        </div>
                    </a>
                </li>
            )
        }.bind(this))
    },
};